India is ranked at 105th position globally on a worldwide Human Capital Index. India's ranks much below China's 71st position while Bangladesh, Bhutan and Sri Lanka are also placed higher on the index released today by Geneva-based World Economic Forum in Chinese city of Tianjin at its Annual Meeting of New Champions, also known as 'Summer Davos' summit.<br /><br />Subscribe to OneIndia News Channel for latest updates on movies and related videos.<br /><br />https://www.youtube.com/channel/UCqTa3sNT6SfiQ2DQK_kuWlA<br /><br />Follow us on Twitter : https://twitter.com/Oneindia<br /><br />Like us on Facebook : https://www.facebook.com/oneindianews/<br /><br />Join our circle in Google Plus : https://plus.google.com/u/0/b/112448479869362930381/+oneindia